WordPress WPBakery Vısual Composer Kurulumu

WordPress kullanarak web site yaparken sürükle bırak yöntemiyle görsel tasarım yapmak sayfa oluşturmada en büyük yardımcımız WPBakery Visual Composer . Bu konuda en gelişmiş eklentilerden biri olan WPBakery Visual Composer’ı wordpress çekirdeğimize nasıl kurarız bunu anlatacağız.

WPBakery Kurulumu

Son zamanların en popüler temalarını satın aldığınızda hemen hemen hepsi WPBakery ile %100 uyumlu dizayn edilmiş ve eklenti tema içerisine dahil edilmiş olarak gelmektedir. Sadece “Gerekli Eklentileri Kur” bölümünden tek tıkla eklentinizi kurabilirsiniz. Eğer eski ya da özel bir tema kullanıyorsanız WPBakery eklentisini internet üzerinden satın alıp indirerek manuel olarak kurabilirsiniz.

WPBakery Visual Composer Otomatik Kurulum (Eklenti Dahil Temalarda)

  1. WordPress admin panelinizi açın.
  2. Ana Menüden Eklentiler (Plugins) bölümüne geçin.
  3. Eklentiler sayfasında üst menüden Mecburi (Required) bölümüne geçin.
  4. “WPBakery Visual Composer” eklentisini bulup altında yer alana Kur (Install) butonuna tıklayın.
  5. Kurulum bitince görünen Etkinleştir (Activate) butonuna tıklayarak eklentinizin kurulumunu tamamlayın.

WPBakery Visual Composer Manuel Kurulum (Eklenti Dahil Olmayan Temalarda)

  1. WordPress admin panelinizi açın.
  2. Ana Menüden Eklentiler (Plugins) bölümüne geçin

  3. Eklentiler sayfasının sol üstünde ya da menü başlığı altında yer alan Yeni Ekle (Add New) butonuna tıklayın.

  1. Üst Menüden Eklenti Yükle (Upload Plugin) butonuna tıklayın.

  1. Açılan bölümden Dosya Seç’e tıklayarak indirdiğinizi .zip dosyasını seçin.

  1. Hemen Yükle (Upload) butonuna tıklayarak .zip dosyanızı yüklemeyi başlatın.

  1. Yükleme bittiğinde çıkan Eklentiyi Etkinleştir (Activate Plugin) butonuna tıklayarak eklentinizin kurulumunu bitirin.

Eklentiniz aktifleştikten sonra herhangi bir sayfada yada yazıda metin editörünün üzerinde WPBakery logosunu göreceksiniz.

Logonun yanındaki Backend Editor butonuna tıklayarak aşağıda açılan eklentiden sayfanızın tasarımını sürükle bırak yöntemiyle oluşturabilirsiniz. Sonraki yazılarımızda eklentinin kullanımı ve ek özelliklerini anlatacağız.

Bir sonraki konumuz WordPress’te WPBakery Visual Composer ile Template Oluşturmak

Why You Must Use Unique Identifier Data Type in Your Primary Key Field?

Database design can affect the entire project’s status critic level. If the complexity of the database-side operations is complicated, the complexity of database-level design and choice of complex queries is likely to be big time cost in the future.
When software developers develop projects in by herself/himself or as a team, the way they usually follow is two-fold. They follow established rules that are already in place/project as a team member but this happens when they are in an existing project. The whole database and architecture design follows the habits they have when they are up to herself/himself.
Developers change their habits in software-side very quickly and always try to find the best, however developers can be quite conservative in database phase. It is not so easy to make changes to database design because it will affect the way that get used to develop. That’s why today I will blog about why we need to use unique identifier data type in the database in the primary key field. This may seem very rubbish or small issue, but it is the base of database and it will save and protect you more thing you can imagine.

Advantages:

• Multitenancy
We use a mutually-tenant structure/design in our applications and products such as Sign&Go professional email signature tool, the easy sms password reset solution Passgate we developed in PeakUp. Even in scenarios where multiple applications or databases are running separately in Azure or AWS, it becomes almost impossible to follow along with the integer data typed records in the process of separating applications from each other in the database where only logs are kept. Another scenario you can also see is that you can think of a resource scenario in multilingual applications that are stored in a single database. It is always easier to set up and track resource records based on unique identifier, even if you have key-value traversal in the resource.

• Security
In a bad security breach scenario with SQL injection, attackers will find it more difficult to exploit weaknesses, as they are quite relaxed at the expiration of the grant by following the numbers 1,2,3 in the id column. It provides a lot of confidence in the way that user-side recordings are prevented from being intercepted by the web address.
Besides, using GUID will be extra helpful if you are exporting your data via web api and want to provide a standard.

Disadvantages:

• Performance
Since the GUID data type has a 4-byte index value, some problems may be encountered if you are not careful in sort operations and join. In addition, you will need the “Created “ field in the process of ordering old or new records, which will actually bring you a more reportable data structure.

• Easy Readability and Registration Test
Testing the data coming to the database or giving a lot of confusion in direct SQL queries can slow down or make it harder because of the size and difficulty of memorizing.

Compare Power BI Free and Power BI Pro

I am going to talk about the differences between the Power BI Free and Pro licenses, which is a very curious subject in this article. After discussing Power BI technical skills at our meetings, we are also talking about licenses.  The number of users, connections, format, etc. affect the licensing model. (Power BI Premium, Pro, Embeded vb.)  The question on everyone’s mind after all this: What is the difference between Free and Pro licenses? Free license users have what capabilities?

Let’s see what the difference between “Free User” and Pro License comes with Office365. Let’s start from the beginning.

In this article, I will talk about Power BI Desktop, where you can develop Power BI reports, and Power BI Web service, where you can publish reports. in fact both reports can be produced.  We can start to create a new report by signing in at app.powerbi.com ie Web Service .  But this section is not to fully develop the report. This is the for sharing of ready-made reports and sometimes making small visual make-up on reports. To create advanced reports, Power BI Desktop should be preferred. Because the Power BI desktop has a “Query editor” in which you can edit your data, the DAX language you can create new calculations and measures, and the structure in which relationships can be set up. For this reasons it is better to develop reports on Power BI Desktop and share the web service.
You can share your reports on the web service with your friends and see them on your mobile device. Can we do this with Free Free Licenses!

Can we publish our reports on the web service with free Power BI license?

With the Power BI Free license you have a 10 GB space on the Power BI web service!
As a result, as a Free User, you can log on to the web service and generate reports. You can also develop reports and publish web services on Power BI Desktop.

Now we have created the Retail Store Report Power BI Desktop file with a Free Licensed user account and publish it to the web service.


The report was published on our account at app.powerbi.com.

Can Free Users share reports with colleagues?
To share the report with our colleagues, we click on the “Share” button in my report on web service, but the users with Free License do not have the authority to share reports. Only Pro-licensed users share their reports with other users.

Do free-licensed users see reports shared with them?

To list the reports shared with us, click on the “Shared With me” field on the web service When we click to view the reports, we receive a warning message that our colleagues are not authorized to view reports shared with us. We recommend that you do not go through a Pro license to view or start a 60-day Pro License trial.

Can free licensed users share their reports publicly on their websites?

With Free license, you can generate Embed code to share your own reports on Public web site, email, on company network or intranet. ♥

 

 

Can we export Power BI reports to PowerPoint with a free license?

On the Web service, you can export your reports to the PowerPoint presentation by clicking Export to PowerPoint on the File tab.

However, this presentation only shows the picture of your power bi report. It is not as interactive as the “Power BI” reports. In Power BI, it’s enough to click on the pants bar to show only the pants sales of all product sales graphs. But this is not possible with the PowerPoint. Because the entire report is a picture.


With Free License, can we show reports on web service on our mobile devices?

The answer is yes. If you want to see your reports at the first time you open your reports, we will fix the graphics that are most important to you in the Pano.  When you click on the pin button in the upper right corner of the graphics, the first panel is displayed. Then we can pin the number of graphs we want by pushing the other graphs to the pin button.♥

To see the pano, click on the Dashboards section on the left navigation menu. You can see the graphs that you have pinned when you click on the name of the board. Now let’s edit how these graphics will look on a Mobile device. For this I switch to the Web View view from the top menu.

You can drag the graphics you want to see on the mobile to the Mobile screen by pinning them from the right side window. You can easily change the dimensions and locations of graphics on the mobile with drag and drop.

That’s it! Now download your Power BI application from your app store or play store and sign in with your account and your reports are in your pocket!

 

We see that the most fundamental difference of Power BI Free and Pro License is at the point of sharing.  You can contact us for more information.

Other differences in Pro & Free License comparison are available here.

See you in another article,

Power BI Free, Power BI Pro Karşılaştırması

Merhaba, bu yazımızda çok merak edilen bir konu olan Power BI Free ve Power BI Pro lisanslarının farklarına değineceğim. Power BI fiyatlandırma sayfasında Power BI Free, Power BI Pro ve Power BI Premium olarak üç farklı lisanslama görürsünüz. Power BI Free Office 365’in tüm planlarında bulunur. En çok merak edilen Office365 ile gelen bu ücretsiz lisansın ücretli olan Pro lisanstan farkının neler olduğudur. Free lisans ile Pro lisans arasında nasıl farklar var bakalım.

İki lisansın farklarını açıklamaya çalışırken Power BI raporlarını geliştirebileceğiniz Power BI Desktop ve raporları yayınlayabileceğiniz Power BI web servis olmak üzere iki platformdan da bahsedeceğim. Gelişmiş raporlar oluşturmak ve Power BI ‘ın Power Query, İlişkiler, DAX gibi yeteneklerinden de faydalanmak için raporları Power BI Desktop üzerinde geliştirmek ve tamamlanınca web servise paylaşmak daha doğru bir yaklaşım olur. Aynı zamada aslında Web Servis üzerinde oturum açarak burada da rapor oluşturulabilir ancak bu bölüm aslında sıfırdan rapor geliştirmek için değil, Power BI Desktopta geliştirilen raporların paylaşılması, online servislere bağlanılması ve bazen gerektiğinde üzerinde ufak tefek görsel makyajların yapılması için daha uygundur. (En azından şimdilik böyle) Power BI Desktop herkes için ücretsiz bir ürün. Hemen şimdi buradan indirerek rapor oluşturmaya başlayabilirsiniz.

Power BI Free lisans ile Power BI Desktoptaki raporları web servise yayınlayabilir miyiz?

Power BI Free lisansla ile de Power BI Pro da olduğu gibi web servis üzerinde 10 GB kapasiteli bir alana sahipsiniz! Dolayısıyla isterseniz Free User olarak web serviste oturum açıp rapor oluşturabilirsiniz ya da Power BI Desktop üzerinde rapor geliştirip web servise yayınlayabilirsiniz.

Şimdi daha önceden oluşturduğumuz Retail Store Raporunun Power BI Desktop raporunu, Power BI Desktop üzerinde Free lisanslı bir kullanıcı hesabı ile oturum açıp web servise yayınlayalım. Web Servis üzerinde herkes default olarak bir çalışma alanına sahiptir. Bu alan aşağıdaki ekranlarda “My Workspace” olarak karşımıza gelecek. Raporlarımızı yayınlarken bir çalışma alanı seçerek yayınlarız.

oturumu Free Lisanslı kullanıcı ile açtığımız için çalışma alanı olarak yalnızca “My Workspace” seçeneği geldi. Tamam ile ilerledik ve raporumuzu, app.powerbi.com adresi üzerinde-My Workspace alanında yayınlamış olduk.

Power BI Free

Power BI Free lisans ile Web Servis üzerinde ek çalışma alanları oluşturulabilir mi?

Power BI Pro lisansına sahip kullanıcılar, iş arkadaşlarıyla ortak kullanabilecekleri, her biri en fazla 10 GB veri depolama alanıyla sınırlı olan yeni Workspace / Uygulama Çalışma Alanları oluşturabilir ve raporlarını bu alanlara paylaşabilirler.

Ancak Power BI Free lisans ile yeni workspace/çalışma alanı oluşturamayız. Hesabımızı Pro Lisansa yükseltmemiz gerekir.

Pro ya da Free Lisans farketmeksizin, web serviste veri kullanımlarını takip etmek için ilgili çalışma alanı seçili iken ayarlar butonu üzerinden “Manage Personal storage” ya da seçtiğiniz diğer çalışma alanlarından ise “Manage Group Storage” seçeneğine tıklarız. Aşağıdaki pencereden, bu alana yayınladığımız dosyaların boyutlarını ve toplam tüketiminizi görebilirsiniz. Burada veri seti başına dosya büyüklüğü en fazla 1 GB olabilir. Power BI xVelocity sıkıştırma teknolojisi ile üzerine çektiği datayı hayli küçültür. O nedenle bu limiti orjinal data boyutunuzla kıyaslamamanızda fayda var.

Power BI Free lisanslı kullanıcılar raporlarını diğer kullanıcılarla paylaşabilir mi?

Raporu paylaşmak için web servis üzerindeki raporumuzda “Share” butonuna tıklarız ancak Free lisansa sahip kullanıcıların rapor paylaşma yetkileri bulunmamaktadır. Yalnızca Pro Lisanslı kullanıcılar raporlarını diğer kullanıcılar ile paylaşabilir.

Power BI Free lisanslı kullanıcılar kendileri ile paylaşılan raporları görüntüleyebilirler mi?

Diğer kullanıcılar tarafından bizimle paylaşılan raporları listelemek için, yine web servis üzerindeki “Shared With me” alanına tıklarız. Raporları görüntülemek için tıkladığımızda ise, iş arkadaşlarımızın bizimle paylaştığı raporları görüntüleme yetkimiz olmadığına dair bir uyarı mesajı alırız. Görüntülemek için Pro lisansa geçmemiz ya da 60 günlük Pro lisans deneme sürümünü başlatmamız önerilir.

Power BI Free lisanslı kullanıcılar raporlarını public olarak web sitelerinde paylaşabilir mi?

Free lisansla, kendi oluşturduğunuz raporlarınızı Public olarak web sitesinde, email içinde, şirket içi network üzerinde ya da intranetlerde paylaşmak üzere Embed kod üretebilirsiniz. ♥

Bu şekilde paylaşım yapıldığında, paylaşıma ulaşan herkes kimlik doğrulaması olmadan raporlarınızı ve dolayısıyla verilerinizi görüyor olur. Dolayısıyla yalnızca güvenlik konusunda çekinceniz olmayan durumlar için kullanmalısınız.

 

Free lisansla Power BI raporlarını PowerPoint’e çekebilir miyiz?

Web servis üzerinde File sekmesinden “Export to PowerPoint” seçeneğine tıklayarak raporlarınızı PowerPoint sunumuna çekebilirsiniz.

Free lisansla Power BI raporları

Ancak bu rapor, sayfaların yalnızca resmini gösterir. Power BI raporlarındaki gibi interaktif değildir. Yani Rapor üzerindeki en yüksek satışları gösteren şehirlerin, geçen yılın ve bu yılın cirosunu gösteren kartların yalnızca Bot satışlarındaki durumu göstermesi için Power BI’da Bot datasına tıklamanız yeterli iken PowerPoint’te bu mümkün değildir . Dolayısıyla örneğin ürün satışları incelemesi için ayrı ayrı grafik yapma ihtiyacı doğar. Bu da normalde Power BI’da 3 sayfada tamamlayabileceğiniz bir Tekstil Raporunun onlarca sayfaya ulaşması anlamına ve verilen emeğin ve zamanında o yönde kaybına sebep olur.

Power BI Free lisans ile web servis üzerindeki raporları mobil cihazlarımızda da görebilir miyiz?

Sorumuzun cevabı evet. Bunun için raporlarınızı açtığınız ilk anda görmek istediğiniz, bir nevi sizin için en önemli olan grafikleri Panoya sabitleriz. Grafiklerin sağ üst köşesindeki pin/sabitle butonuna tıkladığınızda ilk panonuzu oluşturma ekranı gelir. Daha sonra diğer grafikleri de pinle butonuna basarak istediğimiz sayıda grafiği panoya pinleyebiliriz. ♥

Panoyu görmek için Soldaki gezinti menüsünden Dashboards / Panolar bölümüne tıklayınız. Pano adına tıkladığınızda pinlediğiniz grafikleri görebilirsiniz. Şimdi bu grafiklerin Mobil cihazda nasıl gözükeceğini düzenleyelim. Bunun için üst menüden Web View görünümüne geçelim.

Mobilde görmek istediğiniz grafikleri sağ taraftaki pencereden pinleyerek Mobil ekrana atabilirsiniz. Mobil üzerinde grafiklerin boyutlarını ve yerlerini sürükle bırak ile kolaylıkla değiştirebilirsiniz.

İşte bu kadar! Şimdi mobil cihazlarınıza app store ya da play store üzerinden Power BI uygulamasını indirip hesabınızla oturum açar açmaz raporlarınız cebinizde!

Power BI Free ve Pro Lisansının en temel farkının paylaşım noktasında olduğunu görüyoruz. Power BI Free ile kendi web servisimize yayınladığımız raporları başkalarıyla paylaşamayız ve bizimle paylaşılan içeriği görüntüleyemeyiz. Geliştirdiğimiz raporları paylaşmak ve diğerlerinin paylaştığı raporları görüntülemek için Pro lisansa ihtiyacımız var.

Pro & Free Lisans karşılaştırmasındaki diğer farklara buradan ulaşabilirsiniz.

Bunların dışında bir de Power BI Premium lisansı var. Power BI Premium bir kullanıcı lisansı değildir. Tüm şirketi etkileyen bir modeldir. Power BI Premium ile şirketiniz çok güçlü bir sunucuya sahip olur. Paylaşım için 100TB’a kadar alana sahip olur. 50 GB büyüklüğünde veri kümeleri ile çalışma imkanı sunar. Ancak Oldukça yüksek bir ücretledirmesi var. Raporu görüntüleyen kullanıcı sayınız 500 ve üzerindeyse ya da Pro data boyutlarında sorun yaşıyorsanız belki değerlendirilebilir. Premium hesaplayıcısını buraya bırakıyorum.

Başka bir yazıda görüşmek üzere,

Detaylı bilgi için [email protected] üzerinden bizimle iletişime geçebilirsiniz.

Diğer yazılar https://www.peakup.org/blog/

Veri Doğrulama Yaparken Formülleri Kullanın

Veri doğrulama, bir hücreye veya seçtiğiniz aralığa girilen verilerle ilgili kısıtlamaları tanımlamak için kullanılan Excel özelliğidir. Veri Doğrulama ekranında liste, tarih, saat, metin uzunluğu gibi hazır bir şekilde kullanıma hazır doğrulama ölçütleri bulunmaktadır. Bu hazır doğrulama ölçütlerinden sadece bir tanesi hücreye uygulanabilmektedir. Birden fazla ya da hazır bulunmayan ölçüte göre veri doğrulama yapabilmek için “Özel” ölçütüne formül yazmak gerekir.

Şimdi İleri Excel Eğitimi konularımızdan biri olan Veri doğrulamada formül kullanımını T.C. Kimlik numarasının 11 haneli ve sadece sayı olacak şekilde girişine izin verildiği bir örnek üzerinden inceleyelim. Birden fazla ölçüt gerektiği için özel bir formül olan VE formülünün içinde UZUNLUK ve  ESAYIYSA formüllerini birlikte kullanmamız gerekiyor.

Öncelikle veri doğrulama uygulamak istediğimiz hücreyi seçtikten sonra Veri sekmesinin altında bulunan Veri Araçları grubundan Veri Doğrulama seçilir. Daha sonra açılan penceredeki Ayarlar bölümünden Doğrulama Ölçütü olarak Özel seçilip formül alanına uygun olan =VE(UZUNLUK(A2)=11;ESAYIYSA(A2)) yazılır.

 

Hücre üzerine gelindiğinde Girdi İletisi uyarısı ve hatalı veri girildiğinde Hata Uyarısı verilmek istenirse uygun alanlara gerekli bilgiler girilir. Girdi İletisi için ileti başlığı ve girdi iletisi alanları; Hata Uyarısı için uyarı stili, başlığı ve iletisi girilmelidir.

 

Tüm bunları bir hücreye uyguladıktan sonra diğer hücrelere uygulamak için ise hücreyi sağ alt köşesinden tutup aşağı doğru çektiğinizde diğer hücrelere de bu veri doğrulama işlemleri otomatik olarak uygulanacaktır. Artık hücrelerinize veri girişlerini daha kontrollü ve düzenli bir şekilde yapabilirsiniz.

Başka bir makalede görüşmek üzere…

 

SCCM’e Genel Bakış Part-1

Microsoft’un yönetim çözümlerinin bir parçası olan System Center Configuration Manager (SCCM), hem şirket içi hem de buluttaki cihazları ve kullanıcıları yönetmenize yardımcı olan bir yönetim servisidir. SCCM, yönetimi merkezileştiren altyapı üzerinde çeşitli periyotlarda raporlar çeken ve önemli bileşenleri üzerinde barındıran çok kullanılışlı bir system center üyesidir. Aynı zamanda orta ve büyük ölçekli firmaların tercih ettiği ürün haline gelmiştir. Çözümlerinde ise işletim sistemi dağıtımı, uygulama dağıtımı, update dağıtımı, mobil cihaz yönetimi gibi özelliklerinin yanı sıra organizasyon envanteri tutulmasında da oldukça başarılıdır.


SCCM ile, cihaz kurulumlarını ve konfigurasyon süreçlerini merkezi olarak yönetebilirsiniz. Bununla birlikte Configuration Manager konsolundan cihaz güncelleştirme ve bakım (Update management)süreçlerinizi kolayça yapabilirsiniz. Hakim olduğu konular bununla da sınırlı kalmayıp, Active Directory ve WSUS entegrasyonu ile yapınızı zenginleştirebilirsiniz. SCCM’i sağlıklı bir şekilde yapılandırdığınızda Microsoft’un sunmuş olduğu güncelleştirmeleri belirli periyotlarda software update group’larını düzenlediğiniz taktirde son kullanıcı işletim sistemlerini her daim güncel tutabilirsiniz. Configuration manager’ın kullanmış olduğu bir diğer özellik ise uygulama dağıtımı(Application Delivery)’dır.  Cihaz ve kullanıcılara göre dagıtım gruplarını belirlenip, istenilen zamanda yazılım ve uygulamalar dağıtılabilir. Bu süreç iş yükünü ve iş takibini ortadan kaldırır.

Configuration Manager,Dağıtım işlemi sonrasında cihaz yönetimi(Device Management) ve izleme süreçleri için çeşitli yollar sunar. Bunlar konsol üzerinde ayrı ayrı cihaz veya cihaz collection’ları oluşturarak yönetimi kolaylaştırır.Örnek vermek gerekirse, yapı içerisinde Windows 10 cihazlar için bir collection, Windows 7 cihazlar için farklı collection’lar oluşturabilirsiniz. Bilgisayar ve aygıtları kendi yapınıza dahil ettiğinizde bilgisayarlara ait sistem durumunu ve aktifliğini konsoldan takip edebilirsiniz. Bu durum bilgisayarların çevrimiçi olup olmadığını gösterir. Cihaz ve bilgisayarları SCCM ile haberleşmesini sağladığınız taktirde cihazlar üzerinde güç yönetimi, donanım envanteri ve raporlama gibi süreçlerini de yönetmek mümkündür. SCCM konsolundan donanım envanter özelliğini aktif ettiğiniz taktirde cihazlar ve bilgisayarlar daha yakından izlenir. Tüm bu özelliklerin raporlamasını yapmak için, SQL Server Raporlama Hizmeti (SQL Server Reporting Services) kullanılır.

Cihaz yönetim ve dağıtım süreçlerini her ne kadar merkezi olarak takip ediyor olsakta. Güvenlik ve koruma kavramını hiç bir zaman atlayamayız. Endpoint protection, bilgisayar ve cihazları kötü amaçlı yazılımlardan koruma, Windows güvenlik duvarı ayarlarını yapılandırma ve Windows Defender ATP yönetimi ile koruma sağlamaktadır.

Genel olarak;

  • Kurulum, konfigürasyon ve güncelleştirme işlemlerini merkezileştirebilirsiniz.
  • Active Directory, WSUS gibi diğer bileşenlerle entegre bir şekilde çalışması sağlanabilir.
  • Kaynakların merkezi olarak raporlanması, listelenmesi, lokasyon ve kullanım bilgileri kontrol edilebilir
  • Sunucu ve Client’ların işletim sistemlerini ve yazılımlarını istenilen lokasyondan yüklememiz ve konfigüre etmemezi sağlamaktadir.
  • SCCM istemcilerinden veriler toplandıktan sonra bu verileri ister rapor, istersek de sorgu şeklinde görüntülenebilir.
  • Programların, günün hangi saatlerinde ne kadar kullanıldığını gözlemleyebilir.

Configuration Manager hiyerarşi site yapısı;

  • Central Administration Site: Hiyerarşinin en tepesinde bulunan ve birden fazla sitelardan oluşan yapılarda tercih edilen bir özelliktir. Sadece siteler arası database replikasyon süreçlerini bakarak, rapor oluşturur. Yönetimi kısıtlıdır.
  • Primary Site: İlk kurulumda oluşan bir sitedır. Yapısında Sql server database gerektirir. (Express kullanılmaz) Primary Site genel anlamıyla Client’lara destek vermek için kullanılır. Bu sebeple bütün Clientlar sistemleri Primary Site içinde yer alır.
  • Secondary Site: Opsiyoneldir. Farklı uzak lokasyonlarda bulunan sitelar için kullanılır. Merkezi site ile database ve dosya bazlı replication işlemleri yapılır. Lokasyonlar arası network band genişliğini kontrol etmek ve network’u yormaması adına tercih edilen bir role’dur.



 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Site System Roles Configuration Manager

Configuration Manager kurulumu sonrasında varsayılan olarak Site System Roles yüklenir. Bu roller kurulum ile birlikte gelmektedir.

Default site system roles

  • Site server: Central Administration site, Primary site veya Secondary site’ları çalıştırmak için gerekli olan bileşenleri ve hizmetleri içerir.
  • Site system: Gerekli ve isteğe bağlı site sistem rollerini desteklemektedir. Ayrıca SCCM üzerinderi fonksiyonları belirler.
  • Component server: Configuration Manager Executive hizmetini çalıştıran bir roldur.
    Tüm site sistem rolleriyle birlikte otomatik olarak yüklenir ve Configuration Manager hizmetlerini çalıştırmak için kullanılır.
  • Site database server: Versiyonlarına göre sql server sunucunu barındıran ve Configuration Manager verilerini saklayan saklayan bir roldur.
  • SMS Provider: Configuration manager konsolu ve site veritabanı arasında bir arabirim olarak çalışan bir WMI sağlayıcısı olarak bilinir. Secondary site’larda SMS sağlayıcıları desteklenmez.

İsteğe bağlı olarak belirli özellikleri desteklemek için yükleme sonrası Site System Roles eklenir. Bu roller de kurulum sonrasında yapıya göre ortama dahil edilir.
Optional site system roles

  • Certificate registration point: Basit Sertifika Kayıt Protokolü’nü kullanan aygıtların sertifika isteklerini yönetmek için Active Directory Sertifika Hizmetleri çalıştırarak sunucuyla iletişim kurar.
  • Distribution point: Client’lara dağıtım için paketleri yöneten bir yapılandırma süreçlerin uygulandığı rolur. (Application content, Software packages, Software updates, OS images, Boot images) Bu rol CAS’ı desteklememektedir.
  • Management point: Client sistemlerde policy ve hizmet konum bilgisi sağlayan bir site sistemi roludur. Ayrıca clientlardan yapılandırma ve durum bilgileri çeker.
  • Reporting services point: SQL Server Raporlama Servisi Configuration Manager’da raporları oluşturmak ve yönetmek kullanılır. Bu rol, Primary ve CAS’ı destekler.
  • Software update point: Windows Server Update Services (WSUS) ile Configuration Manager’a bağlı clientların yazılım güncellemelerini yönetmek için kullanılan bir roldur. Bu rol tüm sitelerı destekler.
  • State migration point: Bilgisayarlara işletim sistemine dağıtım sırasında kullanıcı verilerini saklayan ve taşıyan bir roldur. Bu rol, Primary ve Secondary siteları destekler.
  • Application Catalog Web Service Point: Yazılım bilgilerini software library üzerinden application catalog Web sitesi üzerinden yayınlanır.
  • Application Catalog website point: Application Catalog Website’sinden bir kullanıcı için mevcut yazılım yayınlamak için kullanılır.
  • Asset Intelligence synchronization point: Asset Intelligence Catalog verilerini indirerek System Center Online’ı senkronize eder. Bu rol yalnızca CAS ve Primary site sunucusuna yüklenebilir.
  • Fallback Status Point: Client yüklemesini izlemenize yardımcı olan bir site sistemi roludur. Yönetim noktaları ile iletişim kuramadığında yönetilmeyen client’ları tanımlar. Primary Site’ ı destekler.
  • Endpoint Protection Point: Bu rol CAS sitesinde veya stand-alone primary sitede yapılandırılmıştır. System Center Endpoint Protection rolüyle Endpoint Protection’ı dağıtarak (ve yöneterek) clientlarınızı ve sunucularınızı virüslerden ve kötü amaçlı yazılımlardan koruyabilirsiniz. System Center Endpoint Protection, antimalware ve güvenlik çözümü sağlar.
  • Cloud management gateway: Microsoft bulut hizmeti (Azure) ile Configuration Manager’a bağlı bilgisayarın yönetimi için kullanılır.

SCCM kurulum öncesi ve sonrası system site roles’leri hangileri olduğunu yukaridaki adımlarda gördük. Bu system site roles’leri her site üzerine doğrudan kurulumu yapılamamaktadır. Çünkü bazı roller tüm hiyerarşi içerisinde tek bir sunucu üzerinde kurulu olması gerekir. Örneğin; Asset Intelligence Synchronization Point (site system roles) tüm hiyerarşi de tek sunucuyu desteklemektedir. Bununla birlikte software update point rolu her site içerisinde bir tane olması gerekir. Ayrıca distribution point, reporting point, state migration point ve Management point rolu her site içerisinde birden fazla sunucuyu desteklemektedir.

SCCM Kurulum Öncesi Ön Gereksinimler Part-2

Bir önceki yazılımızda SCCM hakkında genel bilgilendirme ve mimarisi hakkında konuştuk. Bu yazımızda ise Configuration Manager kurulum öncesi ön gereksinimlerini ve yapılması gereken adımları göreceğiz.

  1. System Management Container Oluşturma

Ilk olarak System Management Container oluşturma işlemi gerçekleştireceğiz.Ardıdan SCCM sunucusu için gerekli izinleri tanımlayacağız.

Hiç vakit kaybetmeden Server Manager – Tools menüsü altındaki ADSI Edit ‘e tıklayın.

Sol bölümdeki ADSI Edit ve Connect’e tıklayıp, Connection settings bölümüne erişim sağlanır. Varsayılan olarak OK butonuna basin.

Varsayılan olan seçmiş olduğumuz bölümde CN= System klasörüne gelip,bu klasör üzerinde sağ click New – Object butonuna tıklayın.

Object oluşturma bölümünde Container seçilip. İlerlenir.

Value degerini System Management olarak girin ve İlerleyin.

System Management Container’ımızı oluşturduktan sonra SCCM sunucunun site bilgilerini container’a yayınlamak için gerekli izinleri vermeliyiz. Active Directory User and Computers üzerinde System – System Management klasörüne sağ click Delegate Control butonuna tıklayın. (AD üzerinde system klasörünü görmüyorsanız Üst menüdeki View altında Advanced Features özelliğini işaretleyin.)

Açılan pencerede Select this object type bölümünde Computers nesnesini işaretliyoruz.

SCCM sunucusunu ekleyip, ilerliyoruz.

Create a custom task to delegate ‘I seçip, ilerliyoruz.

Active Directory object type penceresinde, This folder existing object in this folder and creation of new object in this folder işaretliyin ve ilerleyin.

Yetkilendirme kısmında ise General – Property-specific – Creation/deletion of specific child objects işaretliyoruz. Alt bölümde Full Control seçip, ilerleyip, Finish diyerek sccm sunucusuna tam erişim verdik.

  1. Active Directory Şema Genişletme

AD şema genişletme işlemi için Extadsch.exe yardımcı program kullanılır.

Configuration Manager kurulum dosyaları içinde SMSSEUP-BIN-X64 altındaki EXTADSCH yazılımı çalıştırın

Cmd ekranında ilgili klasör yolunu koplayıp, çalıştırdığınızda AD şema genişletme işlemi başarı ile tamamlandığını göreceksiniz.

  1. Configuration Manager ‘ın Önşartların Yüklenmesi

Sccm sunucusun da gerekli olan ön şartların kurulumları için aşağıdaki adımları takip edin.

Server Manager – Add Roles and Features bölümünde roles ve features yükleme işlemlerini gerçekleştireceğiz. Server Roles bölümünden Web Server (IIS)‘u işaretleyin.

Features bölümünde ise;

  • .Net Framework 3.5 Features
  • .Net Framework 4.5 Features
  • BITS
  • Remote Differential Compression

Yukaridaki 4 özelliği işaretleyin ve ilerleyin.

Ardından bir sonraki Roles Services penceresinden aşağıdaki servisler işaretleyip, yükleme işlemi başlatılır.

  • Common HTTP Features – Default Document, Static Content.
  • Application Development – ASP.NET 3.5, .NET Extensibility 3.5, ASP.NET 4.5, .NET Extensibility 4.5, ISAPI extensions.
  • Security – Windows Authentication.
  • IIS 6 Management Compatibility – IIS Management Console, IIS 6 Metabase Compatibility, IIS 6 WMI Compatibility, IIS Management Scripts and Tools.
  1. Windows Assessment and Deployment Kit (Windows ADK)

Windows işletim sistemlerini yeni bilgisayarlara özelleştirmek, değerlendirmek ve dağıtmak için kullanabileceğiniz bir araçlardır. Bu yazılımı aşağıdaki linkten indirebilirsiniz.
Link: https://docs.microsoft.com/en-us/windows-hardware/get-started/adk-install

İndirdiğiniz Adksetup.exe yazılımını yönetici olarak çalıştırın ve ilerleyin. Lisans sözleşme sayfasını Kabul edin.

Windows Assessment and Deployment Kit özelliklerindeN Deployment Tools – Windows Preinstallation Environment (Windows PE) – Configuration Designer – User State Migration Tool (USMT) ‘larını işaretleyip, kurulum butonuna tıklayın.

  1. Wsus Kurulumu ve Yapılandırılması

SCCM kurulum öncesi ön hazırlıklarından biri olan wsus kurulum ve yapılandırma adımları aşağıdadır.

Server Manager – Add Roles and Features bölümünde Server roles altında Windows Server Update Services rolunu işaretleyin.

Role Services bölümünden Wsus Services ve Database kutucuklarını işaretleyin ve ilerleyin.

Update location’un gösterildiği bölümdür. Test ortamı olduğundan C:Wsus dizini gösterdim. Önerim farklı bir disk’e yapılandırmanız.

DB Instance bölümünde sunucu bağlantısını kontrol ettikten sonra wsus kurulumu tamamlanır.

SCCM için SQL Kurulumu Nasıl Yapılır Part-3

Önkoşulları yükledikten sonra bir sonraki adımımız SQL Server’ın kurulumu olacaktır. Kullanıcıların bir çoğu, SQL sunucusunun nereye yükleneceği konusunda pek bilgi sahibi değillerdir. Bu sebeple kurulum yapacak kişiler SQL Server’ı, SCCM’nin kurulu olduğu sunucuya mı? yoksa farklı bir sunucuya mı? Kurulum yapılmalıdır.Her iki şekilde kurulum yapılabilir. Ben SQL’i aynı sunucuya yüklemeyi tercih ettim. Siz kurulum yapılacak ortama göre planlamanızı yapabilirsiniz.

Configuration Manager için Sql server kurulum adımları aşağıdaki gibidir.


Sql server kurulum yazılımı yönetici olarak çalıştırın. Installation – New SQL server standalone installation tıklayın.


Lisans şartlarını Kabul edip, ilerleyin.


Setup Role bölümünden SQL Server Feature Installation‘a tıklayın.


Feature Selection bölümünden Database Engine Services, Reporting Services-Native ve Management Tools özelliklerini işareyip, ilerleyin.

Not: Seçtiğimiz özellikler, Configuration Manager ‘nin dağıtımı için gerekli olan özelliklerdir.


Instance Configuration bölümünde Default instance olarak seçip,ilerleyin.


Microsoft hizmet hesapları için, Local hesapları değilde, domain’de olan hesapları kullanmanızı önerir. Bizde admin grubu üye olan sccm isimli hesabı kullanacağız. Bu hesap ayrıca Configuration Manager kurmak ve yönetmek için kullanılacaktır. Ayrıca, SQL sunucu hizmetlerinin her biri için ayrı bir kullanıcı hesabı oluşturabilirsiniz. İlgili hesabın girişini yaptıktan, ilerlenir.

Önemli: SQL yüklemesi sırasında, harmanlama SQL_Latin1_General_CP1_CI_AS olmalıdır.


Add Current User butonuna tıkladıktan sonra ilgili kullancıyı sql sunucusuna yönetici olarak ekleyecektir.


Reporting Services Native Mode bölümünde Install and configure ile devam edin.


Ve install butonu ile sql kurulumu başlatın.


Kurulum başarılı bir şekilde tamamlandı.


Configuration Manager’ın yüklenmesi sırasında sistem, Sql sunucu belleğinin sınırlı olup olmadığını kontrol etmektedir. Bellek sınırlı değilse, sistemde bir uyarı görüntülenir. Bunu önlemek ve sistemin daha stabil çalışması için belleğin limiti sınırlandırılır. Bu sınırlandırma işlemini ; Sql Server Managemet Studio’ çalıştırın. Sunucuya sağ click ile özelliklerine tıklayın. Açılan pencerede sol bölümde bellek kısmını göreceksiniz, minimum ve maximum değerleri girin.

SCCM Kurulumu Nasıl Yapılır Part-4

SCCM kurulumu hakkında genel bilgilendirme ve ön gereksinimler tamamlandı. Şimdi ise, SCCM kurulum adımlarını birlikte inceleyelim.


İndirilen kurulum dosyasının içindeki Splash dosyasını çalıştırdığınızda,karşımıza SCCM kurulum erkana gelecektir.Install diyerek kurulum başlatılır.


Varolan ortama ilk defa kurulum yapılacağından dolayı Install a Configuration Manager primary site seçeneği işaretlenip, ilerlenir.


Test ortamı olduğundan 180 günlük deneme sürümü ile ilerliyorum.


Gerekli olan lisans şartlarını kabul edilip, ilerlenir.

,

Bu pencerede SCCM kurulum adımlarında gerekli olan required files’ları istediğiniz bir klasöre indirebilirsiniz. Yada gerekli olan yazılımları öncesinde indirmişseniz,ikinci seçeneği seçip ilerleyebilirsiniz.


Bölümde site sunucunda kullanacağımız dilini belirliyoruz.


Client Language Selection bölümünde ise SCCM tarafında client ‘lar için kullanacak diller seçilir.


Önemli adımlardan biri olan Site and installation Settings bölümünde Site Code, Site Name kısımlarını doldurup, Install the Configuration Manager Console kutucuğu işaretlenir. Üç harfli site code belirliyoruz ve bu belirlenen site code daha sonra değiştirilmemektedir. Site üzerinde admin konsolu yüklemek içinde Install the Configuration Manager Console kutucuğunu işaretliyoruz.


Yeni kurulum yapıldığı için Install the primary site as a stand-alone site seçeneğini seçip, ilerliyoruz.


Stand-alone primary site kurulumu yapılması için Yes diyoruz.


Bir sonraki adım veritabanı ile ilgili bölümler bulunmaktadır. SCCM ve Sql aynı sunucuya kurulu olduğudan sql ile ilgili bir ayar yapmamıza gerek yok. Sql server name, Database name ve Service Broker Port kısımlarını default olarak bırakıp, ilerlenir.


Sql Server data file lokasyonlarını default olarak bırakıp, ilerlenir.


SMS Provider site database ile iletişim kurmak için SCCM konsoluna kurulur. Bu sebeple sms provider kurulumu yapılacak server’a SCCM sunucunun FQDN’i yazılır. Kullanım ve performans açısında tercih edilir.


Bu bölümde Client bilgisayarların iletişimi sırasında kullanan protoller sunulmaktadır. Tercih edilen Https protokolunu kullanmaktır. Kurum içi client’lar da genel olarak http protokolu kullanılır. internet üzerindeki iletişimde ise https tercih edilir. Kullanım planına göre ben Configure the cominication method on each site system role seçip, ilerledim.


Test sunucu üzerine kurulum yapıldığı için management point ve distiribution point seçeneklerini defult ‘ta bırakılıp, ilerlenir.



Services Connection Point Setup bölümünde Yes, Let’s get connected seçeneği ile ilerlenir.


Kurulum ile ilgili yapılan ayarların bir özeti sunulmaktadır. Genel kontroller yapıp ilerlenir.


Genel servisler kontrol edildikten sonra Begin install butonu ile kurulum başlatılır.


Kısa süre içerisinde kurulumumuz başarılı bir şekilde tamamlanmıştır.

SCCM 1702’den 1802 Upgrade Nasıl Yapılır Part-5

Bu yazımızda SCCM Configuration Manager 1802 upgrade işlemlerini gerçekleştiriyor olacağız.Upgrade süreçlerine geçmeden önce Sccm 1802 versiyonu ile birlikte gelen yeni özellikleri ve upgrade öncesi kontrol edilmesi gereken adımları göreceğiz.

SCCM 1802’deki Yeni özellikler

  • Reassign distribution point
  • Configure Windows Delivery Optimization to use Configuration Manager boundary groups
  • Support for Windows 10 ARM64 devices
  • Improved support for CNG certificates
  • Boundary group fallback for management points
  • Cloud distribution point site affinity
  • Management insights
  • Cloud management gateway support for Azure Resource Manager
  • Surface device dashboard
  • Microsoft Edge browser policies
  • Allow user interaction when installing an application
  • Do not automatically upgrade superseded applications
  • Improvements to Windows 10 in-place upgrade task sequence
  • Install multiple applications in Software Center
  • Phased deployments for task sequences
  • Hide installed applications in Software Center

Kaynak : https://docs.microsoft.com/en-us/sccm/core/plan-design/changes/whats-new-in-version-1802
SCCM 1802 Upgrade Öncesi Kontrol Edilmesi Gerekenler

  • Tüm site’ların System Center Configuration Manager 1802 güncelleştirmesini destekleyip, desteklemediğini kontrol edin.
  • Software Assurance (SA) lisans haklarının kontrol edin.
  • Sccm sunucularında kurulu Microsoft .NET sürümlerini gözden geçirin.
  • Windows Assessment and Deployment Kit (ADK) for Windows 10 sürümünü gözden geçirin.
  • Site ve hiyerarşi durumunu gözden geçirin. (Uzak site’larda sorun olup-olmadığını kontrol edin.)
  • Site içerisindeki tüm sunucuların güncelleştirmelerini kontrol edip ve yükleyin.
  • NLB’leri kullanan yazılım güncelleştirme noktalarını kontrol edin.
  • SCCM sunucularında bulunan anti-virus yazılımlarını geçici olarak devre dışı bırakın.
  • Central administration site ve primary sites’lardaki veritabının bir yedeğini alın.
  • SQL Server AlwaysOn availability groups manuel olarak ayarlayın.
  • Site’lar arası dosya ve very aktarımlarını gözden geçirin

Kaynak: https://docs.microsoft.com/en-us/sccm/core/servers/manage/checklist-for-installing- update-1802
Configuration Manager 1802 Upgrade adımları

Upgrade öncesi kontrol adımlarını tamamlandıktan sonra, Sccm konsoluna girişi yapın ve sol taraftaki Administrator – Updates and Servicing bölümüne tıklayın. Üst menüdeki günceleştirmeleri kontrol et butonuna tıkladıktan kısa bir süre sonra ilgili 1802 update’ni göreceksiniz.Ardından Configuration Manager 1802 sağ click Install Update Pack butonuna tıklayın.

İlgili kutucuğu işaretleyerek ön koşul uyarılarını yok sayıp, ilerleyin.

Bu pencerede 1802 update’lerine ait özellikler bulunmaktadır. İlgili kutucukları henüz etkinleştirmeden ilerliyorum.

Upgrade without validating butonu ile ilerliyorum.

Upgrade süreçlerini izlemek için Monitoring – Updates and Servicing Status bölümünden takip edebiliriz.

Updates and Servicing bölümüne geldiğimizde yükleme işlemlerinin tamamlandığı görünmektedir.

Yükseltme işlemi tamamlandığında SCCM konsol açtığınızda bu konsolu güncelleştirmenizi isteyecektir.

SCCM konsolun sol üst kısmına tıklayarak ve “Configuration Manager About” bölümünden yeni versiyonunu görüntüleyebilirsiniz.
Configuration Manager 1802 Yüklendikten Sonra Client Agentların Yükseltmesi

SCCM 1802’yi yükledikten client agent’larında versiyonlarını güncellemek isteyeceksiniz. Administrator – Sites – Primary Site üzerindeyken Hierarchy Settings – Client Upgrade tabına tıklanır. Ardından Ugrade all clients in the hierarchy using production client kutucuğunu işaretleyin. Tüm client’larda agent versiyonu güncellenir.